package satir.card;

import satir.player.Player;

/**
 * The Class RoleCard.
 * @version 3.0 April 2012
 * @author Creative Family
 */

public class RoleCard extends Card { // Incorrect : CardFactory,
    /** The name of the Role card. */
    private String name;

    /** The description of the Role card. */
    private String description;

    /**
     * Instantiates a new role card.
     */
    public RoleCard() {
    }

    /**
     * Initialize a new role card.
     * @param name
     *            role card name
     * @param description
     *            role card description
     */
    public RoleCard(final String name, final String description) {
	this.name = name;
	this.description = description;
    }

    /**
     * Activate role card function.
     * @param player
     *            the player
     */
    protected void doActivateCard(final Player player) {
    }
}
